give someone the hard sell - French English Dictionary